package com.innovations.inn.domain;

import com.alibaba.fastjson2.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import lombok.Data;

/**
 * 科研成果收藏对象 research_outcomes_collect
 *
 * @author dp
 * @date 2024-08-09
 */
@Data
public class ResearchOutcomesCollect {
    private static final long serialVersionUID = 1L;

    /**
     * 收藏标识
     */
    @JSONField(name = "收藏标识")
    private Long collectId;

    /**
     * 科研成果标识
     */
    @JSONField(name = "科研成果标识")
    private Long researchOutcomesId;

    /**
     * 收藏人
     */
    @JSONField(name = "收藏人")
    private Long collectBy;

    /**
     * 收藏时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JSONField(name = "收藏时间")
    private Date collectTime;

    /**
     * 修改人
     */
    @JSONField(name = "修改人")
    private Long modifyBy;

    /**
     * 修改时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JSONField(name = "修改时间")
    private Date modifyTime;

    /**
     * 逻辑删除
     */
    @JSONField(name = "逻辑删除")
    private Long isDeleted;

}
